Główny bohater to zagubiony kundelek, który po krótkim i smutnym życiu ponownie przychodzi na świat jako śliczny złotowłosy szczeniak. Jego życie wreszcie nabiera sensu, bo trafia w ręce ośmioletniego Ethana i jako Bailey staje się ukochanym pupilem całej rodziny. To dzięki chłopcu pies odkrywa, na czym polegają prawdziwa miłość i oddanie, a niezwykła więź która się między nimi narodzi, połączy oboje na zawsze.
Kiedy Bailey dożywa starości, jest szczęśliwy i spełniony, będąc przyjacielem Ethana. Wkrótce odchodzi z tego świata w poczuciu, że wypełnił swoją misję. Jednak ku swemu zdziwieniu odradza się ponownie jako szczeniak i musi stawić czoła życiu w kolejnym psim wcieleniu.
Chociaż Bailey ma nowych właścicieli i nosi inne imię, to nadal pamięta chłopca, który uczynił go najszczęśliwszym psem na świecie. Teraz już wie, że to nie koniec jego podróży i musi odnaleźć cel swej życiowej misji.
Czy uda mu się odnaleźć drogę do ukochanego przyjaciela i poznać wreszcie swoje przeznaczenie?